Martin AstudilloMartin Astudillo
Four NCAA Powers Converge: How American College Swimming Runs Like a Scoring MachineAt 8:20 PM Eastern Time, a meet in the fifth round of the College Swimming...
When Athletics Analysis Comes Back EmptyAn empty stadium, and I open the analysis file to find a blank page. No...
When the Pool Falls Silent: Lessons from Empty Data in Elite Swimming AnalysisThere is one moment in this profession I will never forget. At an internation...
World Swimming and the 46.40-Second Barrier: When Speed Stops Being a Single VariableWhen Pan Zhanle's hands touched the wall in lane 4 at the Paris La Défense...
Asiad 20 men's 56kg sanda final: Dinh Van Tam, the throw and the Chinese wallIn May 2026, at an arena in Macau, I sat in the seventh row, close enough to...
Two Jack Dohertys: When Sports News Systems Call the Wrong NameAt 3:12 in the morning in Guangzhou, the screen in my small apartment was sti...
Asian Games 2026: Satwik-Chirag's First-Round Collapse – Anatomy of 68 Minutes and the Closing ProblemSome defeats are told by the scoreline. Others can only be told by time. The...
Wolves Esports' 2-0 at Threshold China: a 2027 guest slot bought at a lower tierThe clock on the big screen at THE HUB Performing Arts Center stopped at 54...
Dong Nai vs CAHN: The Champion Squeezes Through a Narrow Door After 96 HoursHook At minute 89, nobody on the CAHN bench was sitting still. I have rewatch...
Dakar 2026: A Beach Volleyball Schedule Released With Six Empty Time Slots and an African Milestone Buried Behind Player NamesOn my screen in Guangzhou there is a file of eighteen lines. Twelve lines are...
LOUD Win VALORANT Champions 2026 for a Second Time: What a Viewership Record Actually MeasuresThe fourth map closed, LOUD beat Team Vitality 3-1 in the best-of-five grand...
VCT China 2027: Partner Slots Shrink from 10 to 8 and the Purge Nobody Was Warned AboutWolves Esports left Masters Toronto 2026 with a performance that made even th...
India Men 3-0 Japan, India Women 1-3: Two Sheets of Data From One Afternoon in Aichi-NagoyaAt the Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, the men's team ti...
Legends Revived: When Old Fighters Never Say GoodbyeWhen the stands fall silent, we finally hear our own applause. That is what I...
Cannot compile article when source data is emptyIt is impossible to produce a 1,627-word Vietnamese sports news article from...
Nam Dinh 4-0 Dong Nai City: the thirteen minutes after the restart and the no-goal problemMinute 47, barely two minutes into the second half, Dong Nai City's back line...
The Empty Report in the Transfer Window: How to Filter Rumours When the Data Is Not There2 a.m. in Guangzhou. The screen in my study is still on. A file has just...
Gretchen Walsh Lowers 50m Short-Course Freestyle World Record to 22.75 Seconds: Reading 0.08 Seconds Through DataKate Douglass touched the wall in 22.94. It was a U.S. Open record in the...
Eric Garcia suffers nose injury, Barcelona receives good news for return before LevanteEric Garcia suffers nose injury in La Liga match, Barcelona receives good new...
LCK and the Fifth Crown: Four Seeds, Four Ways to Collapse, and One Variable Nobody MeasuredOn October 15, 2026, the League of Legends World Championship begins on...
When Athletics Analysis Comes Back EmptyAn empty stadium, and I open the analysis file to find a blank page. No...
When the Pool Falls Silent: Lessons from Empty Data in Elite Swimming AnalysisThere is one moment in this profession I will never forget. At an internation...
World Swimming and the 46.40-Second Barrier: When Speed Stops Being a Single VariableWhen Pan Zhanle's hands touched the wall in lane 4 at the Paris La Défense...
Asiad 20 men's 56kg sanda final: Dinh Van Tam, the throw and the Chinese wallIn May 2026, at an arena in Macau, I sat in the seventh row, close enough to...
Two Jack Dohertys: When Sports News Systems Call the Wrong NameAt 3:12 in the morning in Guangzhou, the screen in my small apartment was sti...
Asian Games 2026: Satwik-Chirag's First-Round Collapse – Anatomy of 68 Minutes and the Closing ProblemSome defeats are told by the scoreline. Others can only be told by time. The...
Wolves Esports' 2-0 at Threshold China: a 2027 guest slot bought at a lower tierThe clock on the big screen at THE HUB Performing Arts Center stopped at 54...
Dong Nai vs CAHN: The Champion Squeezes Through a Narrow Door After 96 HoursHook At minute 89, nobody on the CAHN bench was sitting still. I have rewatch...
Dakar 2026: A Beach Volleyball Schedule Released With Six Empty Time Slots and an African Milestone Buried Behind Player NamesOn my screen in Guangzhou there is a file of eighteen lines. Twelve lines are...
LOUD Win VALORANT Champions 2026 for a Second Time: What a Viewership Record Actually MeasuresThe fourth map closed, LOUD beat Team Vitality 3-1 in the best-of-five grand...
VCT China 2027: Partner Slots Shrink from 10 to 8 and the Purge Nobody Was Warned AboutWolves Esports left Masters Toronto 2026 with a performance that made even th...
India Men 3-0 Japan, India Women 1-3: Two Sheets of Data From One Afternoon in Aichi-NagoyaAt the Ichinomiya City Municipal Gymnasium in Aichi-Nagoya, the men's team ti...
Legends Revived: When Old Fighters Never Say GoodbyeWhen the stands fall silent, we finally hear our own applause. That is what I...
Cannot compile article when source data is emptyIt is impossible to produce a 1,627-word Vietnamese sports news article from...
Nam Dinh 4-0 Dong Nai City: the thirteen minutes after the restart and the no-goal problemMinute 47, barely two minutes into the second half, Dong Nai City's back line...
The Empty Report in the Transfer Window: How to Filter Rumours When the Data Is Not There2 a.m. in Guangzhou. The screen in my study is still on. A file has just...
Gretchen Walsh Lowers 50m Short-Course Freestyle World Record to 22.75 Seconds: Reading 0.08 Seconds Through DataKate Douglass touched the wall in 22.94. It was a U.S. Open record in the...
Eric Garcia suffers nose injury, Barcelona receives good news for return before LevanteEric Garcia suffers nose injury in La Liga match, Barcelona receives good new...
LCK and the Fifth Crown: Four Seeds, Four Ways to Collapse, and One Variable Nobody MeasuredOn October 15, 2026, the League of Legends World Championship begins on...
